home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / detct31c.arc / LOG.DOC < prev    next >
Text File  |  1990-03-10  |  40KB  |  1,388 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                             THE DETECTIVE LOG
  22.  
  23.                                Version 3.1
  24.  
  25.  
  26.  
  27.                   A Historical Manager For THE DETECTIVE
  28.            for the IBM Personal Computers and Other Compatibles
  29.  
  30.                                 ---------
  31.  
  32.  
  33.  
  34.                               User's Manual
  35.  
  36.  
  37.                           (c) 1990 PC SOFT-TECH
  38.                               March 5, 1990
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                              Table of Contents
  71.  
  72.  
  73.  
  74.  
  75.  
  76.      Introduction................................................1
  77.  
  78.      Installation................................................2
  79.  
  80.      Main menu...................................................3
  81.  
  82.      Selecting a base file.......................................4
  83.  
  84.      Applying THE DETECTIVE run to history.......................5
  85.  
  86.      Deleting old records........................................6
  87.  
  88.      Re-Indexing the databases...................................7
  89.  
  90.      Browse and search files.....................................8
  91.  
  92.      Graphically displaying disk space..........................10
  93.  
  94.      Print files and comments...................................11
  95.  
  96.      Maintain and browse file comments..........................12
  97.  
  98.      Miscellaneous..............................................14
  99.  
  100.  
  101.  
  102.     APPENDICES:
  103.     -----------
  104.  
  105.  
  106.      System Requirements, Limits, and Performance...............A
  107.  
  108.      Warranty/Disclaimer/Terms & Conditions.....................B
  109.  
  110.      Registration...............................................C
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.                                                            PAGE 1
  134.  
  135.  
  136.     -- INTRODUCTION --
  137.  
  138.  
  139.     THE DETECTIVE LOG is a series of programs which allows the user to
  140.     keep a history of all file modifications made on all drives and
  141.     directories of their system.  This product is a supplement to THE
  142.     DETECTIVE and uses the output from THE DETECTIVE to build a history
  143.     file containing all file additions, deletions and changes.  The
  144.     user has the option of making comments for any file contained in
  145.     the history, printing and browsing the history and comments based
  146.     on wide range of selection criteria, and graphically displaying
  147.     disk space used by the files in history (provided a graphics card
  148.     is installed).
  149.  
  150.     THE DETECTIVE LOG requires that a base file, [ctrlfile].NEW, from
  151.     THE DETECTIVE exists in the current directory.  Without this file
  152.     the LOG cannot run.  The base file (refer to THE DETECTIVE docu-
  153.     mentation manual) contains a snapshot of all selected files in all
  154.     selected drives and directories.  This base file is the basis upon
  155.     which all LOG features are built.
  156.  
  157.  
  158.     THE DETECTIVE LOG is available in two formats.  The first is as
  159.     share-ware from many public bulletin board systems.  The second is
  160.     through registration (see Appendix D for order form).  Registered
  161.     versions of THE DETECTIVE LOG are available on 3 1/2" and 5 1/4"
  162.     diskettes.
  163.  
  164.  
  165.  
  166.  
  167.          NOTE: THE FREE VERSION OF THE DETECTIVE LOG WILL NOT PROCESS
  168.          THE ROOT DIRECTORIES OF ANY DISK DRIVE.  IF YOU HAVE DONE A
  169.          GOOD JOB OF DISK MANAGEMENT, THE ROOT DIRECTORY SHOULD CONTAIN
  170.          3 PROGRAMS ONLY (COMMAND.COM, IBMBIO.COM, AND IBMDOS.COM).  WE
  171.          REALIZE THAT THESE ARE THE MOST IMPORTANT PROGRAMS IN YOUR
  172.          SYSTEM, BUT WE BELIEVE THAT QUALITY SOFTWARE IS WORTH A PRICE.
  173.  
  174.  
  175.  
  176.  
  177.      If you fear that the copy of THE DETECTIVE you have received has
  178.      been tampered or simply want to get the latest version, you can
  179.      call our bulletin board system at (414) 241-9125.  The BBS
  180.      operates at 9600,N,8,1.  You may also place your order through
  181.      the BBS (PO number required, original PO received before shipment
  182.      will be made) or send us some mail with any questions or comments
  183.      you may have.
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.                                                            PAGE 2
  201.  
  202.  
  203.     -- INSTALLATION --
  204.  
  205.  
  206.     THE DETECTIVE LOG should be installed into the same directory as
  207.     THE DETECTIVE.  The log will only search the current directory for
  208.     the base file(s) created by THE DETECTIVE.  All files created by
  209.     the log will be built in this directory.
  210.  
  211.     To install THE DETECTIVE LOG on the hard drive of your PC, you must
  212.     first move to the directory containing THE DETECTIVE. Then follow
  213.     the instructions provided on the readme.1st file on the disk (first
  214.     disk if two low density disks were received). These instructions
  215.     explain how to self-extract THE DETECTIVE LOG programs from the
  216.     two .EXE files provided (LOGPART1.EXE and LOGPART2.EXE). These
  217.     instructions are as follows:
  218.  
  219.        1. MAKE A DIRECTORY TO HOLD THE PROGRAMS ('MD DETECT' FOR
  220.           EXAMPLE).
  221.        2. MOVE INTO THE NEWLY CREATED DIRECTORY ('CD DETECT').
  222.        3. PLACE THE FIRST DISKETTE IN FLOPPY DRIVE 'A' AND TYPE
  223.           'A:LOGPART1'.  IF YOU PUT THE DISKETTE IN DRIVE 'B',
  224.           TYPE 'B:LOGPART1'.
  225.        4. PLACE THE SECOND DISKETTE IN THE PROPER FLOPPY DRIVE
  226.           AND TYPE 'A:LOGPART2' OR 'B:LOGPART2' ACCORDINGLY.
  227.        5. YOU ARE NOW READY TO GO.
  228.  
  229.  
  230.     THE DETECTIVE LOG is now ready for use.  If you wish to print a
  231.     copy of THE DETECTIVE LOG manual simply type "COPY LOG.DOC PRN"
  232.     while in the DETECT directory.
  233.  
  234.  
  235.     The directory DETECT is not required, simply suggested.  You can
  236.     use any directory name, in any path, on any drive.
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                                            PAGE 3
  267.  
  268.  
  269.     -- MAIN MENU --
  270.  
  271.  
  272.     The main menu is invoked by typing DLMENU and pressing the enter
  273.     key.  The menus first task is to search the current directory for
  274.     the first [ctrlfile].NEW file and verify that the .NEW file is not
  275.     corrupted.  The [ctrlfile].NEW file is a base file that was created
  276.     from THE DETECTIVE.  Once the base file is verified, it sets this
  277.     name for use on all subsequent processing.  For example, if the
  278.     first base file found is MYSYS.NEW, all browsing, printing,
  279.     graphing, and loading will be based on MYSYS.NEW.  Also all files
  280.     created by the log will use the same filename, in this case
  281.     MYSYS.*.
  282.  
  283.     After the base file verified a window opens showing all options
  284.     available.  You can use the up and down arrow keys to position the
  285.     highlight bar over the option you wish to use and then press enter
  286.     to execute that option.  You can also press the first letter of the
  287.     option you wish to perform rather than moving the highlight bar.
  288.  
  289.     Options available from the main menu are:
  290.  
  291.          Select Base File Name
  292.          Apply Detective Run to History
  293.          Delete Old Records
  294.          Re-Index Databases
  295.          Browse/Search Files
  296.          Graphically Display Disk Space
  297.          Print Files and Comments
  298.          Maintain and Browse File Comments
  299.          Exit the Log Program
  300.  
  301.     Detailed information and help for each of these options is
  302.     available by highlighting the option and pressing the [F1] key.
  303.  
  304.     The last line of the screen, as is the case on all screens in the
  305.     log, shows any special function keys available.  F1 is always
  306.     available for context sensitive help.  ESC is generally available
  307.     which exits the current function.
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.                                                            PAGE 4
  333.  
  334.  
  335.     -- SELECTING A BASE FILE --
  336.  
  337.  
  338.     This option is only available if the menu determines that multiple
  339.     base files exist.  Selecting this option will open a window that
  340.     contains all [ctrlfile].NEW files in the current directory.  You
  341.     then move the highlight bar up or down with the arrow keys until
  342.     the base file you want is highlighted.  You then press enter to
  343.     select this as your new base file.  If you change your mind, press
  344.     ESC to exit this function without changing the current base file.
  345.     The current base file to be used by THE DETECTIVE appears at the
  346.     bottom of the main menu.
  347.  
  348.     Remember, as pointed out in THE DETECTIVE users manual, multiple
  349.     [ctrlfile].NEW files are allowed to give the user flexibility in
  350.     which files to track or verify CRC's for virus detection. As an
  351.     example the user may wish to check all files on his/her system
  352.     once a month, but check a certain heavily used drive once a week.
  353.     This may be accomplished by setting up two distinct [ctrlfile].NEW
  354.     files in THE DETECTIVE.
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.                                                            PAGE 5
  399.  
  400.  
  401.     -- APPLYING THE DETECTIVE RUN TO HISTORY --
  402.  
  403.  
  404.     This option loads the current base file into history.  You should
  405.     select this option after every run of THE DETECTIVE in order to
  406.     keep your history up to date.  The program will first ensure that
  407.     the history files exist.  If they don't, you will have to reply
  408.     (y)es or (n)o depending whether you want them built or not.  If the
  409.     history files already exist the date and time stamps of the current
  410.     base file are compared against the last one applied to history.
  411.     The program will not let you apply a base file that is older than
  412.     the last one applied, and will prompt you if the date and time
  413.     stamps are the same as the last one applied.  Generally you will
  414.     not have a problem unless you abort the load process.  If, for some
  415.     reason, you need to re-apply the same base file to history, problems
  416.     should not occur.
  417.  
  418.     It is always safest to have a backup copy of the history files in
  419.     case some problems exist.
  420.  
  421.     The program compares the current base files list of files,
  422.     directories, and drives to the record contained in history.  Any
  423.     changes (additions, changes or deletions) cause a record to be
  424.     added to history reflecting this difference.  This results in a
  425.     history file containing a log of all file modifications.
  426.  
  427.     During this process, the total disk space used by the files in the
  428.     base file is also stored in separate history file.
  429.  
  430.     In order to optimize database access, you must choose the size of
  431.     the path name to be allocated in the databases.  DOS has a limit
  432.     of 64 characters for path names while Novell Netware supports one
  433.     of 128 characters.  Using a path name of 128 characters will
  434.     handle all future possibilities, but will use significantly more
  435.     disk space as well as processing time.  On the other hand, a path
  436.     size that is large enough for the current maximum path will surely
  437.     be too small in the near future.  Picking an optimal path size is
  438.     then a "best guess" approach.  When the databsaes are first built,
  439.     the program will scan the base file and tell you the minimum size
  440.     possible.  You can then use the up and down arrow keys to adjust
  441.     this.  We suggest increasing the minimum path size found by ten
  442.     or twenty characters.  If, in the future, a path is created that
  443.     is larger than that defined in the database, you will have to
  444.     go through the "Delete old records" option from the main menu to
  445.     adjust this size, and then re-apply the base file to history.
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.                                                            PAGE 6
  465.  
  466.  
  467.     -- DELETING OLD RECORDS --
  468.  
  469.  
  470.     After some point in time the history file contains many records and
  471.     may be very large in space.  This option will remove old records
  472.     that were logged prior to a date you specify.  The process also
  473.     performs a reorganization of the database at the same time.  You
  474.     are prompted for a date before which all history records will be
  475.     deleted.  History records that have comments will not be deleted
  476.     unless you reply 'yes' to prompt indicating this.
  477.  
  478.     A history record that is older than the date supplied will not be
  479.     deleted if it is the only record for that file.  At least one
  480.     record of the file is needed so future applications of the base
  481.     file can accurately record any changes.  If the last record for a
  482.     file were deleted, the application of the base file would not know
  483.     if the file has changed, it would automatically be logged as an
  484.     add.
  485.  
  486.     If you don't want to delete any records but feel that a
  487.     reorganization is needed, supply a delete date of 00/00/0000.
  488.     Since no records can exist with a date prior to 00/00/0000, no
  489.     records will be deleted, but a reorganization will still be
  490.     performed.
  491.  
  492.     After the delete and reorganization are performed, a re-index is
  493.     automatically performed.
  494.  
  495.     The disk space database is excluded from this deletion process.
  496.     The space used by this database is small, and the more samples
  497.     available for the graphing feature the better.
  498.  
  499.     All fields on the Delete Old Records screen have help text
  500.     available. The user simply moves the cursor to the field in
  501.     question and presses the [F1] key.
  502.  
  503.     The option exists in this process to change the size of the path
  504.     name as defined in the database.  This is needed when a new base
  505.     file is applied to history and a new path name is encountered
  506.     that is larger than that defined in the database.  You can press
  507.     F8 which will scan both the current base file and the database
  508.     to find the minimum size the path can be defined as.  You can
  509.     also adjust this size by using the up and down arrow keys.
  510.     Keeping this size to the minimum will result in faster response
  511.     time and will aslo use less disk space, but will probably be
  512.     too small in the near future.
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.                                                            PAGE 7
  531.  
  532.  
  533.     -- RE-INDEXING THE DATABASES --
  534.  
  535.  
  536.     The databases use standard B-TREE index processing and are thus
  537.     always up to date.  If a program is abnormally terminated the
  538.     indexes may not be properly closed and/or updated which will
  539.     require a re-index.  This condition is detected by all programs and
  540.     will display an error message indicating that the indexes are
  541.     corrupted.  This option will perform the required re-index.
  542.  
  543.     The B-TREE processing locks the indexes whenever the databases are
  544.     in use.  If you try to use the databases in a multi-tasking
  545.     environment, the first user will lock the databases, and the second
  546.     user will get an index corrupted message.  In this case the index
  547.     is not corrupted, but simply in use.
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.                                                            PAGE 8
  597.  
  598.  
  599.     -- BROWSE AND SEARCH FILES --
  600.  
  601.  
  602.     This option will allow the user to browse all files contained in
  603.     history.  The screen is initially displayed with selection criteria
  604.     of all files, all paths, all dates, and all additions, changes, and
  605.     deletions.  The current selection criteria is displayed on lines 2
  606.     and 3 of the display.  The last line of the screen shows the
  607.     special function keys.  The main body of the screen shows the files
  608.     that meet the selection criteria.
  609.  
  610.     The fields in the main body of the screen are defined below:
  611.  
  612.             File       -  File Name.
  613.                             In column 1 thru 3 before file name you
  614.                             will see spaces if the file was logged as a
  615.                             new or added file, 'Chg' if the file was
  616.                             logged as a change, or 'Del' if the file
  617.                             was logged as a delete.  Also, if an
  618.                             asterisk (*) appears immediately before the
  619.                             file name, a comment exists for this file.
  620.             Ext        -  File Extension.
  621.             Date       -  The date the file was created or modified.
  622.             Time       -  The time the file was created or modified.
  623.             Size       -  The size of the file.
  624.             CRC1       -  The first  cyclic redundancy check.
  625.             CRC2       -  The second cyclic redundancy check.
  626.             Log Date/  -  The date and time of THE DETECTIVE run that
  627.                 Time        logged the file.
  628.             Path       -  The drive and directory the file resides in.
  629.                             Only the first few bytes of this path name
  630.                             are displayed, pressing the left and/or
  631.                             right arrow keys will toggle between path
  632.                             and CRC1/CRC2/Log date and time/Short path
  633.                             name.
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.                                                            PAGE 9
  663.  
  664.  
  665.     -- BROWSE AND SEARCH FILES (con't) --
  666.  
  667.  
  668.     The special keys displayed on the last line of the screen
  669.     perform the following:
  670.  
  671.  
  672.        F1          -  Opens the context sensitive help menu.
  673.        F2          -  Opens a window containing the comments for the
  674.                       file currently highlighted by the selection bar.
  675.                       If no comments exist, you have the option of
  676.                       adding comments.  If comments do exist, the are
  677.                       displayed and you can either change or delete
  678.                       them.  When the comment window is displayed, you
  679.                       can delete the comment by pressing F5, update/add
  680.                       the comment by pressing F10, or do nothing and
  681.                       return to browsing by pressing ESC.
  682.        F3          -  Opens a window allowing you to change the
  683.                       selection criteria.  The fields that you can
  684.                       limit the search of history to are as follows:
  685.                       File     -  Specifies the file name to search
  686.                                   for.  The wildcards * and ? are
  687.                                   available.  *.COM will display all
  688.                                   .COM files, *.* will display all
  689.                                   files.
  690.                       Path     -  Specifies the path to search for
  691.                                   files.  Again, Wildcards are
  692.                                   available.  * will show all files, C*
  693.                                   will show all files in drive C, D:\
  694.                                   will show all files in the root
  695.                                   directory of drive D
  696.                       From     -  Shows all files that were logged on
  697.                                   or after this date.
  698.                       To       -  Shows all files that were logged on
  699.                                   or before this date.
  700.                       A/C/D/*  -  Shows either (A)dded files, (C)hanged
  701.                                   files, (D)eleted files, or (*)All
  702.                                   files.
  703.                       Sequence -  Displays files in either (F)ile or
  704.                                   (P)ath sequence.
  705.        ESC         -  Return you to the main menu.
  706.        Page up     -  Displays the previous page
  707.        Page down   -  Displays the next page.
  708.        Home        -  Displays the first page.
  709.        End         -  Displays the last page.
  710.        Up arrow    -  Moves the selection bar up one line.
  711.        Down arrow  -  Moves the selection bar down one line.
  712.        Left arrow  -  Toggles between full and short path name.
  713.        Right arrow -  Toggles between full and short path name.
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.                                                            PAGE 10
  729.  
  730.  
  731.     -- GRAPHICALLY DISPLAY DISK SPACE --
  732.  
  733.  
  734.     This option allows the user to graphically display the disk space
  735.     used by files in the history.  This option requires a graphics
  736.     adapter and will issue a message if one does not exist.  Also, at
  737.     least 5 samples of space usage are required before a graph can be
  738.     displayed.  This means that you have to have run the application of
  739.     the base file to history at least 5 times.
  740.  
  741.  
  742.     The following fields must be supplied before a graph can be
  743.     displayed:
  744.  
  745.           From        -  Beginning date for samples selected.
  746.           To          -  Ending date for samples selected.
  747.           Drive       -  Which drive to graph disk space for.
  748.           Skip        -  Number of samples to skip between samples
  749.                          selected.  You may never need to specify a
  750.                          value other than zero.  The program determines
  751.                          how many lines can be plotted based on the
  752.                          maximum resolution of your graphics card.  For
  753.                          a standard EGA resolution of 640 x 350, 580
  754.                          lines can be drawn.  If the number of samples
  755.                          is greater than 580, you can either skip 1
  756.                          sample between samples taken, or change the
  757.                          from and to dates to reduce the number
  758.                          selected.
  759.  
  760.           Help is available for all fields by moving the cursor to the
  761.           desired field and pressing the [F1] key.
  762.  
  763.     If too many or not enough samples are selected, a message is
  764.     displayed showing the samples taken.  You then have the option of
  765.     changing the options or pressing escape and returning to the main
  766.     menu.
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.                                                            PAGE 11
  795.  
  796.  
  797.     -- PRINT FILES AND COMMENTS --
  798.  
  799.  
  800.     This option will allow the user to print any or all files contained
  801.     in history.  The screen is displayed at which point the user has
  802.     to enter the criteria for files selected for printing.  The
  803.     individual selection and control fields are defined below:
  804.  
  805.          File      -  Specifies the file name to search for.  The
  806.                       wildcards * and ? are available.  *.COM will
  807.                       print all .COM files, *.* will print all files.
  808.          Path      -  Specifies the path to search for files.  Again,
  809.                       Wildcards are available.  * will show all files,
  810.                       C* will show all files in drive C, D:\ will show
  811.                       all files in the root directory of drive D.
  812.          From      -  Prints all files that were logged on or after
  813.                       this date.
  814.          To        -  Prints all files that were logged on or before
  815.                       this date.
  816.          A/C/D/*   -  Prints either (A)dded files, (C)hanged files,
  817.                       (D)eleted files, or (*)All files.
  818.          Sequence  -  Prints files in either (F)ile or (P)ath sequence.
  819.          Include   -  If 'Y' specified, Comments for each file will be
  820.                       printed (if any exist), 'N' will not print
  821.                       comments.
  822.          Notes:    -  You can enter up to 2 lines of text that will be
  823.                       printed on the first page of the report.
  824.          Lines per -  Specify the number of lines per page, generally
  825.                       66 is fine (6 lines per inch print on 11 inch
  826.                       paper).
  827.  
  828.     The program simply prints to the first printer port, it does not
  829.     send any printer control codes.  If you want to do some special
  830.     type of printing, set the printer before starting to print.
  831.  
  832.     The first page of the report contains all criteria entered, the
  833.     actual files and comments (if selected) starts on page 2.  The note
  834.     field may be useful by indicating why you ran the report or maybe
  835.     who the report should go to.
  836.  
  837.  
  838.     The report will fit on 8.5 x 11 inch paper as long as you set the
  839.     printer for compressed print.
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.                                                            PAGE 12
  861.  
  862.  
  863.     -- MAINTAIN AND BROWSE FILE COMMENTS --
  864.  
  865.  
  866.     This option will allow the user to browse and maintain comments in
  867.     history.  The screen is initially displayed with selection criteria
  868.     of all files, all paths and all dates.  The current selection
  869.     criteria is displayed on lines 2 and 3 of the display.  The last
  870.     line of the screen shows the special function keys.  The main body
  871.     of the screen shows the files that meet the selection criteria.
  872.  
  873.  
  874.     The fields in the main body of the screen are defined below:
  875.  
  876.             File       -  File Name.
  877.                           In column 1 thru 3 before file name you will
  878.                           see spaces if the file was logged as a new or
  879.                           added file, 'Chg' if the file was logged as a
  880.                           change, or 'Del' if the file was logged as a
  881.                           delete.
  882.             Log Date/  -  The date and time of THE DETECTIVE run that
  883.                 Time      logged the file.
  884.             Path       -  The drive and directory the file resides in.
  885.             Comment    -  The actual comment lines.  Pressing the left
  886.                           and Lines right arrow keys will toggle
  887.                           between comment lines 1 through 10 and the
  888.                           file path.
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.                                                            PAGE 13
  927.  
  928.  
  929.     -- MAINTAIN AND BROWSE FILE COMMENTS (con't)--
  930.  
  931.  
  932.     The special keys displayed on the last line of the screen perform
  933.     the following:
  934.  
  935.           F1          -  Opens the context sensitive help menu.
  936.           F3          -  Opens a window allowing you to change the
  937.                          selection criteria.  The fields that you can
  938.                          limit the search of history to are as follows:
  939.                          File     -  Specifies the file name to search
  940.                                      for.  The wildcards * and ? are
  941.                                      available.  *.COM will display all
  942.                                      .COM files, *.* will display all
  943.                                      files.
  944.                          Path     -  Specifies the path to search for
  945.                                      files.  Again, Wildcards are
  946.                                      available.  * will show all files,
  947.                                      C* will show all files in drive C,
  948.                                      D:\ will show all files in the
  949.                                      root directory of drive D.
  950.                          From     -  Shows all files that were logged
  951.                                      on or after this date.
  952.                          To       -  Shows all files that were logged
  953.                                      on or before this date.
  954.                          F8       -  Pressing F8 while in this options
  955.                                      window will execute the file
  956.                                      browse program.  This allows you
  957.                                      to temporarily browse files and
  958.                                      add/change/delete comments.  When
  959.                                      you exit this program, you will
  960.                                      return to the comment maintenance
  961.                                      screen.
  962.           F5          -  Deletes the comments for the file that the
  963.                          selection bar is under
  964.           ESC         -  Return you to the main menu.
  965.           Page up     -  Displays the previous page
  966.           Page down   -  Displays the next page.
  967.           Home        -  Displays the first page.
  968.           End         -  Displays the last page.
  969.           Up arrow    -  Moves the selection bar up one line.
  970.           Down arrow  -  Moves the selection bar down one line.
  971.           Left arrow  -  Toggles between full and short path name.
  972.           Right arrow -  Toggles between full and short path name.
  973.           Enter       -  The enter key allows you to modify or delete
  974.                          the comments for the file the selection bar is
  975.                          under.  A detail screen is then displayed
  976.                          showing all 10 comment lines.  You can change
  977.                          comments and press F10 to update them or press
  978.                          F5 to delete them.  Page up, down, home, and
  979.                          also function so you can browse comments in
  980.                          detail.
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.                                                            PAGE 14
  993.  
  994.  
  995.     -- MISCELLANEOUS --
  996.  
  997.  
  998.       COMMAND LINE PARAMETERS:
  999.  
  1000.          When you type DLMENU and press enter, the system by default
  1001.          picks the first base file for you.  You can however, invoke
  1002.          the menu and pass a base file for it to use.  For example, if
  1003.          you had a MYSYS.NEW and a SPECIAL.NEW, you could invoke the
  1004.          menu by typing 'DLMENU SPECIAL.NEW' and pressing enter.  This
  1005.          would force processing to use the SPECIAL.NEW file.  This also
  1006.          works on all programs in the logging system, you don't have to
  1007.          go through the menu if you don't want to.
  1008.  
  1009.  
  1010.  
  1011.       COMBINING THE DETECTIVE AND THE DETECTIVE LOG:
  1012.  
  1013.          You can setup a batch file to automatically run the apply base
  1014.          file to history after the checkout process from THE DETECTIVE.
  1015.          Suppose you have a control file named MYSYS.CTL.  The
  1016.          following batch file would automatically update history after
  1017.          THE DETECTIVE runs:
  1018.  
  1019.                   DETECT MYSYS C
  1020.                   DLLOAD MYSYS.NEW
  1021.  
  1022.  
  1023.  
  1024.       FILES CREATED BY THE DETECTIVE LOG:
  1025.  
  1026.          The following files are created for each base file loaded to
  1027.          history:
  1028.  
  1029.              [ctrlfile].D01 - File database
  1030.              [ctrlfile].D02 - Comment database
  1031.              [ctrlfile].D03 - Disk space usage database
  1032.              [ctrlfile].X11 - Index on file database by path
  1033.              [ctrlfile].X12 - Index on file database by file
  1034.              [ctrlfile].X21 - Index on comment database
  1035.              [ctrlfile].X31 - Index on disk space database
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.                                                            APPENDIX A
  1059.  
  1060.  
  1061.     -- SYSTEM REQUIREMENTS, LIMITS AND PERFORMANCE --
  1062.  
  1063.  
  1064.     THE DETECTIVE has been successfully run using DOS 2.0 through DOS
  1065.     4.0 and has been run on the following machines (not all versions of
  1066.     DOS on all machines):
  1067.  
  1068.           o   IBM PC
  1069.           o   IBM XT
  1070.           o   IBM XT/286
  1071.           o   IBM AT
  1072.           o   IBM PS/2 Model 50, 60, 70 and 80
  1073.           o   Compac Deskpro
  1074.           o   Compac SLT 286
  1075.           o   Leading Edge Model D
  1076.           o   Panasonic Business Partner
  1077.           o   Gateway 2000 25mhz 80386
  1078.  
  1079.  
  1080.     THE DETECTIVE LOG has a color display while running and works well
  1081.     using Monochrome, CGA, EGA, and VGA adapters/monitors.  A graphics
  1082.     card is required for graph function.
  1083.  
  1084.     THE DETECTIVE LOG requires 400k
  1085.  
  1086.     THE DETECTIVE LOG is written totally in Turbo C.
  1087.  
  1088.     The performance of our B-TREE indexed file manager has been improved
  1089.     in version 3.1 over previous versions.  We will continue to improve
  1090.     performance and provide free updates when performance is up to the
  1091.     level we would like.
  1092.  
  1093.     The size of the databases created is limited only by the amount of
  1094.     free disk space available on your machine.  If you use the system
  1095.     rarely, we suggest you compress it with one of the many file
  1096.     compression packages available.  The size of databases and indexes
  1097.     is large mainly due to the size of the DOS path.  You have control
  1098.     over the size of this path, but keep in mind that the larger the
  1099.     path, the longer the response time and more disk space will be
  1100.     used.
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.                                                            APPENDIX B
  1125.  
  1126.  
  1127.     -- WARRANTY/DISCLAIMER/TERMS & CONDITIONS --
  1128.  
  1129.     PC Soft-Tech warrants to the original purchaser of this computer
  1130.     software product that the recording media on which the programs are
  1131.     recorded will be free from defects in material and workmanship for
  1132.     ninety (90) days from the date of purchase.  Defective media
  1133.     returned by the purchaser within ninety (90) days will be replaced
  1134.     without charge provided the returned media have not been subjected
  1135.     to misuse, damage, or excessive wear.
  1136.  
  1137.     PC Soft-Tech does NOT warrant that the programs will meet the
  1138.     purchaser's specific requirements.  ANY STATEMENTS MADE REGARDING
  1139.     THE UTILITY OF THE PROGRAMS ARE NOT TO BE CONSTRUED AS EXPRESS OR
  1140.     IMPLIED WARRANTIES.
  1141.  
  1142.     THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, WHETHER WRITTEN
  1143.     OR ORAL, EXPRESSED OR IMPLIED. ANY IMPLIED WARRANTIES, INCLUDING
  1144.     IMPLIED WARRANTIES OF MECHANTABILITY AND FITNESS FOR A SPECIFIC
  1145.     PURPOSE ARE EXCLUDED.
  1146.  
  1147.     IN NO EVENT WILL PC SOFT-TECH BE LIABLE FOR INCIDENTAL OR
  1148.     CONSEQUENTIAL DAMAGES OF ANY KIND IN CONNECTION WITH THE SOFTWARE
  1149.     PRODUCT.
  1150.  
  1151.  
  1152.     Registered copies of THE DETECTIVE LOG may be purchased by
  1153.     completing the attached registration form and send it with a check
  1154.     for $45.00 per copy (quantity discounts, network pricing, and site
  1155.     licenses also available) to PC Soft-Tech at the address given.
  1156.     Purchase orders will be accepted subject at all times to approval
  1157.     of PC Soft-Tech. Terms of payment for orders received via purchase
  1158.     order are due net 30 days.
  1159.  
  1160.     PC Soft-Tech shall not be liable for delays in performance
  1161.     caused by riots, strikes, floods, accidents, or any other
  1162.     contingency beyond its control.
  1163.  
  1164.     Accepted orders are subject to cancellation charges to the
  1165.     extent PC Soft-Tech shall be reimbursed for the cost of
  1166.     reasonable expense incurred prior to the cancellation as a result
  1167.     of order acceptance.
  1168.  
  1169.  
  1170.     THE DETECTIVE LOG distribution package, consisting of the program
  1171.     and documentation files are copyright (c) 1990 by PC SOFT-TECH.
  1172.     The author reserves the exclusive right to distribute this product,
  1173.     or any part thereof, for profit.
  1174.  
  1175.     Under NO CIRCUMSTANCES may modified versions or disassembled
  1176.     versions be distributed, either for profit or in the public domain.
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.                                                            APPENDIX B
  1191.  
  1192.  
  1193.     -- WARRANTY/DISCLAIMER/TERMS & CONDITIONS (con't)--
  1194.  
  1195.  
  1196.     User's groups, clubs, libraries and clearing houses are authorized
  1197.     to distribute the FREE version of THE DETECTIVE LOG pursuant to the
  1198.     following conditions:
  1199.  
  1200.         1.  No charge is made for the software or documentation.  A
  1201.             nominal distribution fee may be charged, provided that it
  1202.             is no more that $7 total.
  1203.  
  1204.         2.  The program and documentation are distributed together and
  1205.             are not modified in ANY way.
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.                                                            APPENDIX C
  1257.  
  1258.  
  1259.     -- REGISTRATION --
  1260.  
  1261.  
  1262.     Once you become a registered user of THE DETECTIVE and/or THE
  1263.     DETECTIVE LOG, you will receive a new version of THE DETECTIVE
  1264.     and/or THE DETECTIVE LOG which will include root directory files in
  1265.     the tracking process.  You will also receive the following
  1266.     benefits:
  1267.  
  1268.           o   Support by phone, mail, or through our bulletin board
  1269.               system.  Support will only be provided to registered
  1270.               users.
  1271.  
  1272.           o   Notice of significant upgrades and bug fixes.  You will
  1273.               be notified by mail for any such updates.  There will be
  1274.               no charge for updates as long as you send us a diskette
  1275.               and return postage.  You can also receive a free update
  1276.               through our private bulletin board.
  1277.  
  1278.  
  1279.     Each copy of THE DETECTIVE and THE DETECTIVE LOG is registered for
  1280.     use on one computer only and a registered copy is required for each
  1281.     additional computer.  The price breakdown is given below:
  1282.  
  1283.  
  1284.                                                   THE DETECTIVE
  1285.                                                       plus
  1286.                                THE DETECTIVE    THE DETECTIVE LOG
  1287.        Copies                 Price Per Copy      Price Per Copy
  1288.       --------               ----------------  -------------------
  1289.          1-50                      $25.00             $45.00
  1290.        51-100                      $21.00             $40.00
  1291.       101-500                      $18.00             $35.00
  1292.           500+                     $16.00             $30.00
  1293.  
  1294.  
  1295.     The price for networks $50.00 for each file server and $5.00
  1296.     for each computer (node) on the network (THE DETECTIVE).
  1297.  
  1298.     The price for networks $75.00 for each file server and $10.00 for
  1299.     each computer (node) on the network (THE DETECTIVE and THE
  1300.     DETECTIVE LOG).
  1301.  
  1302.  
  1303.     The registered version of THE DETECTIVE can be used in commercial,
  1304.     educational, and governmental institutions.
  1305.  
  1306.     The free version of THE DETECTIVE is expressly prohibited for use
  1307.     in commercial, educational, and governmental institutions except
  1308.     for the purpose of evaluation.
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.                                                            APPENDIX C
  1323.  
  1324.  
  1325.     -- REGISTRATION FORM --
  1326.  
  1327.     Please send me a copy of the current full version of THE DETECTIVE
  1328.     and/or THE DETECTIVE LOG and add me to the list of registered
  1329.     users, to be eligible for support and update notices.
  1330.  
  1331.      Computer Model: _____________________________________________
  1332.  
  1333.                                -----Quantity by diskette type-----
  1334.  
  1335.      THE DETECTIVE              _______ 5.25 in.  ________ 3.5 in.
  1336.  
  1337.      THE DETECTIVE and
  1338.        THE DETECTIVE LOG        _______ 5.25 in.  ________ 3.5 in.
  1339.  
  1340.      May we send you high-density diskettes?     _____(yes)    _____(no)
  1341.  
  1342.      Company Name: _____________________________________________
  1343.  
  1344.      Your Name:    _____________________________________________
  1345.  
  1346.      Title:        _____________________________________________
  1347.  
  1348.      Address:      _____________________________________________
  1349.  
  1350.      City, State, Zip: _________________________________________
  1351.  
  1352.      Phone:        _____________________________________________
  1353.  
  1354.  
  1355.      Any initial comments about THE DETECTIVE products?
  1356.      ___________________________________________________________
  1357.      ___________________________________________________________
  1358.      ___________________________________________________________
  1359.  
  1360.  
  1361.      Where did you hear about THE DETECTIVE product?
  1362.      ___________________________________________________________
  1363.      ___________________________________________________________
  1364.      ___________________________________________________________
  1365.  
  1366.  
  1367.      May we use your comments and/or name in future literature for
  1368.      THE DETECTIVE products?       _____(yes)            _____(no)
  1369.  
  1370.      Send registration form and check or money order to:
  1371.  
  1372.                    PC SOFT-TECH
  1373.                    P.O. Box 742
  1374.                    Mequon, Wi.  53092
  1375.                    (414) 241-9119 - Voice
  1376.                    (414) 241-9125 - BBS  (9600,N,8,1)
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.